// using System.IO;

// namespace Basic
// {
//     internal class unity_250910
//     {
//         public static void Main(string[] args)
//         {
//             // 使用Nullable模板作为待赋值类型的声明
//             Nullable<int> pre = null;
//             pre = 1000000009;   // 你终于执行了赋值操作
//             Console.Write(pre);

//             // 使用问号也可以表示可空类型
//             int? quest = null;
//             // int quest1 = null; 不进行可空声明，果然是报错了

//             // 神奇的C#运算符 : ?? Null合并运算符
//             int? ifdef = 10;
//             int ifndef = ifdef ?? 20;
//             Console.Write(ifndef);
//             // 使用  "??" 运算符，对可空类型进行判断
//             // if (!ifdef) int ifndef = 20;
//             // ?????????????


//         }
//     }
// }
// // C井 超级大名词！！！！可空声明？？？？？